Nginx 使用WebDAV服务 MOVE指令 400 Bad request

在自己服务器上搭了个WebDAV服务,但是在客户端重命名文件时一直报400 Bad request错误。由于对服务器不熟悉,在寻找了将近4个小时的时间,终于在一篇博客内容里得到了启发:

有bug。但MOVE指令总是返回400 Bad request. (lighttpd独立运行在80或88,或通过nginx的proxy_pass到88口,MOVE指令都返回400)

经过检查nginx.conf发现确实是通过80端口proxy_pass(反向代理)到DAV的配置代码。由于我并不需要反向代理,去掉反向代理设置即可正常使用MOVE指令

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据